#ifndef CONCRETEHANDLER_H
#define CONCRETEHANDLER_H

#include "baseeventhandler.hpp"

// 派生类提供了具体的业务逻辑实现
class ConcreteHandler : public EventHandler {
public:
    // 重写登录处理函数
    void login(const muduo::net::TcpConnectionPtr &conn, nlohmann::json &js, muduo::Timestamp time) override;

    // 重写注册处理函数
    void reg(const muduo::net::TcpConnectionPtr &conn, nlohmann::json &js, muduo::Timestamp time) override;
};

#endif